Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

DexiBuilder Class Reference

#include <dexibuild.hpp>

Inheritance diagram for DexiBuilder:

Inheritance graph
[legend]
Collaboration diagram for DexiBuilder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DexiBuilder ()
 ~DexiBuilder ()
void RegisterDexiHandler (const char *targetName, dexiDocHandler h)
void loadFile (deString2 filename)
void loadBatch (deString2 batchDir, bool doSubDirs)
void handleDoc (TiXmlDocument *pDoc, deString2 inputFileName)

Private Types

typedef std::map< deString2,
dexiDocHandler
handlermap

Private Attributes

handlermap m_Handlers

Member Typedef Documentation

typedef std::map<deString2, dexiDocHandler> DexiBuilder::handlermap [private]
 


Constructor & Destructor Documentation

DexiBuilder::DexiBuilder  
 

DexiBuilder::~DexiBuilder  
 


Member Function Documentation

void DexiBuilder::handleDoc TiXmlDocument   pDoc,
deString2    inputFileName
 

void DexiBuilder::loadBatch deString2    batchDir,
bool    doSubDirs
 

void DexiBuilder::loadFile deString2    filename
 

void DexiBuilder::RegisterDexiHandler const char *    targetName,
dexiDocHandler    h
[virtual]
 

Implements IDexiBuilder.


Member Data Documentation

handlermap DexiBuilder::m_Handlers [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Sep 12 20:13:55 2005 for Destiny3D by doxygen1.3-rc3